// BWCrossStitchChangeList -- deltas for cross stitch editing

#import "BWCrossStitchStorage.h"


typedef enum BWCrossStitchChangeKind {
    kCrossStitchChange_add,
    kCrossStitchChange_remove
} BWCrossStitchChangeKind;


@interface BWCrossStitchChangeList : BWCrossStitchStorage
{
}

- (void) markRemovedAtRow: (int) row
                   column: (int) column;

- (BOOL) isChangeAtRow: (int) row
                column: (int) column;

- (NSEnumerator *) changeEnumerator;

@end // BWCrossStitchChangeList
